<?php

$category=$_GET['category'];
$A=new Categories($category,$name);
print("<h1>Редагувати категорію <".$A->printCategoryName()."></h1>");

?>

<p>
<form name="category_edit_form" method="post" action="">
	<table align="center" width=250>
    	<tr>
        	<td height="30" align=right width=65>Назва:
            <td align=left><input type="text" name="name" size=50 value="<?php if(isset($_POST['submitedit'])) print($_POST['name']); else print($A->printCategoryName());  ?>"/>
        </tr>
        
<?php

if(isset($_POST['submitedit']))
{
	if(empty($_POST['name']))
	{
		print("<tr><td colspan=2 align=center height=30><font color=red>Поле \"Назва\" не заповнено!</font></tr>");
	}
	else
	{
		$name=trim($_POST['name']);
		if(strlen($name)>=50)
		{
			print("<tr><td colspan=2 align=center height=30><font color=red>Назва категорії перевищує 50 символів!</font></tr>");			
		}
		else
		{
			if(!preg_match("/^[a-zA-Zа-яА-ЯёЁіІїЇєЄ\'\(\)-\\s]+$/u", $name))
			{
				print("<tr><td colspan=2 align=center height=30><font color=red>Помилка! Використовуйте тільки літери та символи ', -, (, )</font></tr>");
			}
            else
            {
                if(!preg_match("/^[a-zA-Zа-яА-ЯёЁіІїЇєЄ\'\(\)-\\s]+$/u", $name))
                {
                    print("<tr><td colspan=2 align=center height=30><font color=red>Помилка! Використовуйте тільки літери та символи ', -, (, ), !</font></tr>");
                }
                else
                {
                    $A=new Categories($category,$name);
                    if($A->existingEdit())
                    {
                        print("<tr><td colspan=2 align=center height=30><font color=red>Така категорія вже існує!</font></tr>");
                    }
                    else
                    {
                        $A->edit();

?>
                        <script type="text/javascript">
                            window.location = "index.php"
                        </script>
<?php

                    }
                }
            }
		}
	}
}

?>	       

        <tr>
        	<td colspan="2" align="center" height="30"><input type="submit" name="submitedit" value="Редагувати"/>
        </tr>
    </table>
</form>